irrigation subscribers - German English Dictionary